package com.pingan.haofang.searchcloud.dashboard.dto;

/**
 * @author EX-SUNBIXIAO001
 * @date 2018/4/19
 * @since 1.0.0
 */
public class ProgressAggregateDto {

    private Long indexId;

    private String indexName;

    private Integer runType;

    private Integer status;

    private String datasourceName;

    private Long frequency;

    private Long importMaxNum;

    //辅助计算总时间
    private Long importCostTimeTotal;

    //总条数
    private Long importCostNumTotal;


    public String getIndexName() {
        return indexName;
    }

    public void setIndexName(String indexName) {
        this.indexName = indexName;
    }

    public Integer getRunType() {
        return runType;
    }

    public void setRunType(Integer runType) {
        this.runType = runType;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Long getFrequency() {
        return frequency;
    }

    public void setFrequency(Long frequency) {
        this.frequency = frequency;
    }

    public Long getImportMaxNum() {
        return importMaxNum;
    }

    public void setImportMaxNum(Long importMaxNum) {
        this.importMaxNum = importMaxNum;
    }

    public String getDatasourceName() {
        return datasourceName;
    }

    public void setDatasourceName(String datasourceName) {
        this.datasourceName = datasourceName;
    }

    public Long getImportCostTimeTotal() {
        return importCostTimeTotal;
    }

    public void setImportCostTimeTotal(Long importCostTimeTotal) {
        this.importCostTimeTotal = importCostTimeTotal;
    }

    public Long getImportCostNumTotal() {
        return importCostNumTotal;
    }

    public void setImportCostNumTotal(Long importCostNumTotal) {
        this.importCostNumTotal = importCostNumTotal;
    }

    public Long getIndexId() {
        return indexId;
    }

    public void setIndexId(Long indexId) {
        this.indexId = indexId;
    }

    public ProgressAggregateDto(String indexName, Integer runType, Integer status, String datasourceName, Long frequency, Long importMaxNum, Long importCostTimeTotal, Long importCostNumTotal) {
        this.indexName = indexName;
        this.runType = runType;
        this.status = status;
        this.datasourceName = datasourceName;
        this.frequency = frequency;
        this.importMaxNum = importMaxNum;
        this.importCostTimeTotal = importCostTimeTotal;
        this.importCostNumTotal = importCostNumTotal;
    }

}
